相信用過Unit Test的朋友都不陌生,要加上Unit Test,一定要多寫一些function.
這裡先切到Tutorial 裡 step_2/BasicCoin的目錄底下:
cd /step_2/BasicCoin
然後直接下move test即可
move test
可以比較一下原來的 move 程式,
及加上 unit test 以後的程式:
這是聲明一個名為test_mint_10
的 unit test,該測試在帳戶下鑄造一個值為 10 的 Coin 結構。然後檢查儲存中鑄造的硬幣是否具有assert!
所期望的值。 如果 assertion 失敗,unit test 將失敗。